﻿﻿﻿body {margin:0 !important;}
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
fieldset,img{border:0;}
ol,ul,li{list-style-type:none;}
em,i{font-style:normal;}
table{border-collapse:collapse;border-spacing:0;}
button,input,select,textarea{font-size:12px;font-family:inherit;margin:0;outline:none;resize:none;border:none;}
.cl:after,.clearfix:after {clear:both; content:"."; display:block; height:0; overflow:hidden; visibility:hidden; }
.cl,.clearfix { zoom:1; }
html{verflow:-Scroll;overflow-x:hidden;zoom:1;overflow-y:scroll;overflow:-moz-scrollbars-vertical;}
body{color:#333333;font-size:14px;line-height:24px;font-family:"微软雅黑","宋体",Helvetica, sans-serif; }
a{color:#333333;text-decoration:none;}
a:hover{color:#008000;text-decoration:none;}:focus{outline:none;}
.w_1200 {margin:0 auto;width:1240px; }

/* CSS活动的公共样式 */
.fl{float:left;}
.fr{float:right;}
.wrap,.grWidth{width:1200px; margin:0 auto;}
.mt5 {margin-top:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb30{margin-bottom:30px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.center{text-align:center;}
.hide{overflow:hidden;}

/*头部*/
.header{overflow:hidden; }
.topbar{height:40px;background-color:#f5f5f5;line-height:40px;color:#7e7e7e;font-size:12px;}
.topbar .wrap{position:relative;}
.topbar .fr{line-height:40px;}
.topbar .fr  a{color:#999999; padding:0 10px; font-size:12px; border-right:1px #ccc dotted;}
.topbar .fr  a:hover{color:#008000}

.top2{ width:100%; float:left; background:#fff;}
.top2 .logo{ width:590px; margin:25px 0; float:left;}
.top2 .logo .lg {height:79px; margin-right:5px; overflow:hidden; box-sizing:border-box;}
.top2 .logo h2 {margin-top:8px;width:400px;  float:left;font-size:24px; font-weight:bold; color:#383735;text-align:left; line-height:34px;   height:72px; letter-spacing:5px;}
.top2 .logo h2 b { color:#383735; font-size:24px; font-weight:bold; display:block; letter-spacing:5px;}
.top2 .ewm{ margin-top:21px; width:90px; float:right; text-align:center;  border-left:1px #ccc dotted; padding-left:30px;}
.top2 .ewm .img{ width:90px; height:90px; line-height:0; margin:0 auto;}
.top2 .ewm .wz{font-size:14px; line-height:14px; }
.top2 .dh{ height:64px; float:right; margin-top:29px; padding-left:70px; padding-right:30px; background:url(../images/top_tel.png) no-repeat left center;}
.top2 .dh .t1{ font-size:14px; }
.top2 .dh .t2{ font-size:20px; font-weight:bold; color:#008000;}

.pz_menu{float:left;width:100%; height:60px; background:#008000;position:relative;z-index:999;}
.menu1{float:left;}
.menu1 .nav{float:left;}
.menu1 .nav li{float:left;}
.menu1 .nav li > span > a{display:block;float:left;width:110px;height:60px;line-height:60px;text-align:center;font-size:14px;color:#fff;}
.menu1 .nav li > span > a:hover,
.menu1 .nav li.on > span > a{color:#fff;background:#383735;}

/*首页轮播图*/
.callbacks_tabs.callbacks1_tabs{position:absolute; top:515px; z-index:190; width:100%; height:24px; overflow:hidden; text-align:center;  }
.callbacks_tabs.callbacks1_tabs li{ display:inline-block; width:14px; height:14px; border-radius:50%; margin-left:8px; margin-right:8px; }
.callbacks_tabs.callbacks1_tabs li a{width:14px; height:14px; margin:0; padding:0; display:block; background-color:#fff;text-indent:-10000px;border-radius:50%; }
.callbacks_tabs.callbacks1_tabs li.callbacks_here a{ background-color:#008000;}
.callbacks_container{position:relative;width:100%;margin:0 auto; }
.callbacks{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}
.callbacks li{position:absolute;width:100%;left:0;top:0;}
.callbacks img{display:block;position:relative;z-index:1;height:auto;width:100%;border:0;}
.callbacks .caption{display:block;position:absolute;z-index:2;font-size:20px;text-shadow:none;color:#fff;left:0;right:0;bottom:0;padding:10px 20px;margin:0;max-width:none;}
.callbacks_nav{position:absolute;top:39%;left:100px;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;height:100px;width:50px;display:none;}
.callbacks_container:hover .callbacks_nav{display:block;}
.callbacks_nav:active{}
.callbacks_nav.next{left:auto;right:100px;}
.rslides{position:relative;	list-style:none;	overflow:hidden;	width:100%;	padding:0;	margin:0;}
.rslides li{-webkit-backface-visibility:hidden;	position:absolute;	display:none;	width:100%;	left:0;	top:0;}
.rslides li:first-child{position:relative;	display:block;	float:left;}
.rslides img{display:block;	height:auto;	float:left;	width:100%;	border:0;}
.banner_content{ width:1140px; height:540px;  position:relative; z-index:120;  font:300 14px "宋体"; color:#FFF; }
.notice{font-size:12px;color:#999; padding-top:20px; clear:both;}
.prev{height:40px;width:40px;float:left;margin-top:16px;background:url(../images/02jt_1.png) top center no-repeat;}
.next{height:40px;width:40px;float:left;background:url(../images/02jt_2.png) top center no-repeat;margin:16px 0 0 30px;}
.prev:hover{background:url(../images/02jt_1_1.png) top center no-repeat;}
.next:hover{background:url(../images/02jt_2_2.png) top center no-repeat;}

/*首页产品中心*/
h2.h2_title {font-size:32px;color:#333;text-align:center;padding-top:50px;}
h2.h2_title i {display:inline-block;*display:inline;*zoom:1;width:60px;height:1px;background:#333333;vertical-align:middle;}
h2.h2_title a {display:inline-block;*display:inline;*zoom:1;vertical-align:middle;padding:0 30px;color:#333;height:30px;line-height:30px;}
p.p_title {font-size:18px;color:#888;text-align:center;margin-top:8px;padding-bottom:5px;text-transform:uppercase;}
h2.h2_title em {color:#008000; font-weight:bold;    font-style:normal;}

.product{width:100%;background:#f8f9fb;padding-bottom:77px; overflow:hidden;}
.product .mainCon{width:100%;margin-top:42px;}
.product .mainCon .sideBar{width:260px;float:left;}
.product .mainCon .sideBar .top{width:260px;height:68px;text-align:center;padding-top:22px;background:#008000;}
.product .mainCon .sideBar .top h3{font-size:24px;color:#fff;}
.product .mainCon .sideBar .top p{font-size:15px;color:#fff;text-transform:uppercase;}

.product .mainCon .sideBar .box{width:100%;background:#292d36;padding-bottom:10px; color:#333; }
.product .mainCon .sideBar dt{height:41px;line-height:41px;border-bottom:1px solid #3b3f4a;text-indent:24px;background:url(../images/product_icon01.png) no-repeat 230px center #3b3f4a;font-size:16px;color:#fff;}

.product .mainCon .sideBar dd li{display:block;height:30px;position:relative;}
.product .mainCon .sideBar dd li>a{height:30px;line-height:30px;color:#989896;display:block;text-indent:24px;font-size:14px;}
.product .mainCon .sideBar dd li:hover{background:url(../images/product_icon02.png) no-repeat 230px center;color:#008000;}
.product .mainCon .sideBar dd li:hover>a{color:#008000;}
.product .mainCon .sideBar dd li .xial{width:152px;position:absolute;right:-170px;top:0;z-index:99999;background:#262626;padding:16px 0 16px 18px;display:none;}
.product .mainCon .sideBar dd li .xial a{display:block;font-size:14px;color:#999999;margin-bottom:9px;background:url(../images/product_icon01.png) no-repeat 128px center;}
.product .mainCon .sideBar dd li .xial a:hover{background:url(../images/product_icon02.png) no-repeat 128px center;color:#008000;}
.product .mainCon .sideBar dd li:hover .xial{display:block;}
.product .mainCon .sideBar dt a {font-size:16px;color:#fff;}


.product .mainCon .section{width:950px;float:right;}
.product .mainCon .section .box2{width:100%;}
.product .mainCon .section .box2 ul{display:flex; justify-content:space-between;  flex-wrap:wrap;}
.product .mainCon .section .box2 li{width:298px;border:3px solid #eeeeee;background:#fff; margin-bottom:20px;}
.product .mainCon .section .box2 li img{display:block; width:298px;height:224px;}
.product .mainCon .section .box2 li .intro{background:#fff;border-top:1px solid #eeeeee;padding:15px;text-align:center;}
.product .mainCon .section .box2 li .intro h3{font-size:18px;color:#333333;font-weight:bold;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 5px;}
.product .mainCon .section .box2 li .intro h3 a{color:#333333;}
.product .mainCon .section .box2 li .intro p{margin-top:14px;}
.product .mainCon .section .box2 li .intro p span{font-size:14px;color:#666666;margin-left:18px;}
.product .mainCon .section .box2 li .intro p span:first-child{margin-left:0;}
.product .mainCon .section .box2 li .intro a:hover{text-decoration:none;}
.product .mainCon .section .box2 li .intro .details{background:#eeeeee;width:138px;height:38px;text-align:center;line-height:38px;font-size:14px;color:#666666;display:block;margin:20px auto 0;border-radius:3px;text-decoration:none;}
.product .mainCon .section .box2 li:hover{border-color:#008000;}
.product .mainCon .section .box2 li:hover .details{background:#008000;color:#fff;}

/* Notes */
.Notes{width:100%; overflow:hidden;}
.xfsb_nr{width:1200px; height:665px; background:url(../images/notespic.jpg) no-repeat center; margin:0 auto;}
.xfsb_nr ul{overflow:hidden; }
.xfsb_nr li{float:left; overflow:hidden; }
.xfsb_nr b{font-family:font1; padding-right:10px; color:#ff9f00}
.xfsb_nr span{display:block;line-height:64px;  font-size:24px; }
.xfsb_nr ul li:nth-child(1){width:400px;padding-left:210px; padding-top:140px;}
.xfsb_nr ul li:nth-child(2){width:361px;padding-top:140px;}
.xfsb_nr ul li:nth-child(3){width:400px;padding-left:183px; padding-top:260px;}
.xfsb_nr ul li:nth-child(4){width:361px;padding-right:220px; padding-top:260px;}
.xfsb_nr ul li:nth-child(5){width:400px;padding-right:302px; padding-top:38px;float:right; }
.xfsb_nr ul li:nth-child(2n) span{float:right;}

/* 优势 */
.xzol .youshi{background:url(../images/youshi.jpg) no-repeat center top;height:235px;}
.xzol .youshi h3{ font-size:36px;color:#fff; padding-left:40px; padding-top:75px;}
.xzol .youshi p{ font-size:40px;color:#b75050; padding-left:40px; padding-top:27px; text-transform:uppercase;}
.xzol .xzol_con {margin-top:80px;}
.xzol .xzol_con .conbox .boxleft {width:600px;position:relative;}
.xzol .xzol_con .conbox .boxleft .box_num {display:block; width:50px; height:50px; border-bottom:8px solid #292d36; background:#008000;  color:#fff; line-height:50px; text-align:center;    font-size:28px; font-weight:800;  position:absolute;  left:0;    top:0;}

.xzol .xzol_con .conbox .boxleft  p{margin-left:75px;}
.xzol .xzol_con .conbox .boxleft .box_p1 {font-size:28px;color:#333;font-weight:bold;margin-bottom:5px;}
.xzol .xzol_con .conbox .boxleft .box_p1 b {color:#008000;}
.xzol .xzol_con .conbox .boxleft .box_p2 {font-size:16px;color:#666;padding-bottom:20px;background:url(../images/xzolbg02.jpg) repeat-x left bottom;}

.xzol .xzol_con .conbox .boxleft ul {margin-top:45px;}
.xzol .xzol_con .conbox .boxleft ul li {font-size:16px;color:#666;padding-left:16px;background:url(../images/xzolbg03.jpg) no-repeat left 9px;margin-bottom:15px;line-height:26px;}

.xzol .xzol_con .conbox1 .boxright {width:600px;height:376px;position:relative;}

.xzol .xzol_con .conbox .boxleft .box_tel {height:50px; padding-left:55px; background:url(../images/l_tel.png) no-repeat left top; margin-top:35px; float:left;}
.xzol .xzol_con .conbox .boxleft .box_tel .b_p1 {font-size:14px;height:16px;line-height:16px; margin-left:5px;}
.xzol .xzol_con .conbox .boxleft .box_tel .b_p2 {font-size:26px;height:34px;line-height:34px;color:#333; margin-left:5px;}
.xzol .xzol_con .conbox .boxleft .ljzx { display:block; width:144px; height:38px; line-height:38px; font-size:14px; text-indent:32px; background:#008000;position:absolute; right:115px; color:#fff; margin-top:35px; float:left;}
.xzol .xzol_con .conbox .boxleft .ljzx i {display:block;width:21px;height:21px;position:absolute;right:26px;top:8px;background:url(../images/icon02.png) no-repeat center;}

/* 流程 */
.lcbj{height:250px; background:url(../images/lcbj.jpg) no-repeat center; }
.lc{}
.lc ul{float:left;padding-top:78px;}
.lc ul li{float:left; width:110px; padding:10px; border-right:1px solid #c4fbc2;}
.lc ul li b{display:block;width:39px; height:34px; margin-bottom:10px; margin-left:35px;}
.lc ul li b img{width:39px; height:34px;}
.lc ul li span{display:block; text-align:center;}
.lc ul li span i{display:block; font-size:12px; color:#FFF; text-transform:uppercase; font-style:normal; }
.lc ul li span em{display:block;font-size:18px; font-weight:bold; color:#FFF; font-style:normal;}
.lc ul li.last{border-right:0;}
.lc .lx{width:230px; float:right; padding-top:70px;}
.lc .lx span{display:block; text-align:center; font-size:18px; line-height:20px; color:#282828; margin-bottom:20px;}
.lc .lx em{display:block;font-size:30px; color:#008000; text-align:center; font-weight:bold;   font-style:normal; margin-bottom:10px;}
.lc .lx a{display:block;width:166px; height:43px; line-height:43px; border:2px solid #282828; color:#282828;font-size:17px; font-weight:bold; padding-left:42px;float:right; background:url(../images/jt.png) no-repeat 70%;}

/* 客户 */
.hzkhbj{height:650px; background:url(../images/hzbj.jpg) no-repeat center;}
.hzkh{padding-top:20px;}
.hzkh h3{text-align:center; margin-bottom:32px; font-size:24px;color:#666666; line-height:36px;}
.hzkh h3 span{font-size:36px; color:#ef7e32;}
.hzkh h3 i{display:block; text-transform:uppercase; font-size:16px; line-height:16px; margin-top:13px; color:#666666;}
.hzkh .kh{ margin-top:50px;display:flex;justify-content:space-between; flex-wrap:wrap;}
.hzkh .kh li{float:left; width:218px; height:122px; border:1px solid #d4d4d4;transition:all 0.3s linear; margin-bottom:16px; margin-left:27px; overflow:hidden; box-sizing:border-box;}
.hzkh .kh li img{ width:218px; height:122px;}
.hzkh .kh li:hover{box-shadow:5px 5px 10px #e5e5e5,-5px -5px 10px #e5e5e5; border:0;}
.hzkh .h{height:114px; border:1px solid #d4d4d4;padding:0 9px; }
.hzkh .h li{float:left; height:114px;margin:0 18px;}
.hzkh .h li i{display:block;width:41px; height:37px; margin:23px auto 0;transition:all 0.5s ease-in-out;}


/* 关于我们 */
.about{width:100%;background:#f8f9fb; overflow:hidden;}
.about .lm{margin:40px 0; text-align:center; overflow:hidden; }
.about .lm li{display:inline-block; width:154px;height:45px;text-align:center;line-height:45px;border:1px solid #dddddd;border-radius:4px;font-size:15px;color:#666666;background:#fff;margin-left:15px;}
.about .lm li a{color:#666666;text-decoration:none;display:block;}
.about .lm li:first-child{margin-left:0;}
.about .lm li.cur{background:#008000;border-color:#80221e;}
.about .lm li.cur a{color:#fff;}

.jianjie{height:538px; background:url(../images/jianjie_bj.jpg) no-repeat center;}
.jianjie .sec{ padding-top:142px; margin-left:69px; width:550px; font-size:16px; line-height:28px; text-indent:2rem; }
.jianjie .more{ margin-left:69px; margin-top:30px; width:145px; height:48px; background:url(../images/ab_more.jpg) no-repeat center;}
.jianjie .more a{color:#fff; font-size:16px; line-height:48px; padding-left:20px;}

.about .mainCon {position:relative;margin-top:34px;}
.about .mainCon i {display:block;width:42px;height:42px;cursor:pointer;position:absolute;top:80px;overflow:hidden;}
.about .mainCon .btn01 {background:url(../images/aboutmienbtn01.png) no-repeat left top;left:-70px;}
.about .mainCon .btn02 {background:url(../images/aboutmienbtn02.png) no-repeat left top;right:-70px;}
.about .mainCon .aboutHonorCon {width:100%;position:relative;height:300px;overflow:hidden;}
.about .mainCon .aboutHonorCon ul {width:105%;position:absolute;top:0;left:0;}
.about .mainCon .aboutHonorCon li {width:280px;float:left;margin-right:26px;}
.about .mainCon .aboutHonorCon li span {display:block;width:100%; margin-top:14px;  font-size:14px;  color:#333; text-align:center; line-height:28px;}
.about .mainCon .aboutHonorCon li a {  text-decoration:none;}
.about .mainCon .aboutHonorCon li img {  display:block;  width:278px;  height:200px;  border:1px solid #f4f4f4;}
.about .mainCon .aboutHonorCon li img:hover {border:1px solid #067516;}
.about .mainCon .aboutHonorCon li span:hover { color:#067516;}

/* 行业应用 */
.case{width:100%;background:url(../images/casebg.jpg) no-repeat center;height:700px;}
.case .h2_title{padding-top:80px;}
.case .h2_title a{color:#fff;}
.case .h2_title i {background:#fff;}
.case .h2_title em {color:#e1352e;}

.case .mainCon{width:100%;margin-top:60px;}
.case .mainCon .sideBar{width:260px;float:left;}
.case .mainCon .sideBar li{border-top:1px solid #736e6e;background:#292d35;font-size:18px;color:#fff;height:64px;line-height:64px;text-align:center;position:relative;}
.case .mainCon .sideBar li a{color:#cccccc;text-decoration:none;display:block;}  
.case .mainCon .sideBar li i{display:none;;width:7px;height:10px;position:absolute;right:-7px;top:50%;margin-top:-5px;}
.case .mainCon .sideBar li.cur{background:#008000;}
.case .mainCon .sideBar li.cur a{color:#fff;}
.case .mainCon .sideBar li.cur i{display:block;}
.case .mainCon .sideBar li img{display:block;}
.case .mainCon .sideBar a.more{display:block;border-top:1px solid #4b4b4b;background:#292d35;font-size:18px;color:#fff;height:64px;line-height:64px;text-align:center;text-decoration:none;}
.case .mainCon .sideBar a.more:hover{background:#008000;color:#fff;}
.case .mainCon .section{width:921px;float:right;overflow:hidden;position:relative;height:331px;}
.case .mainCon .section dl{width:100%;}
.case .mainCon .section dl dt{float:left;width:485px;height:329px; background:url(../images/casebg02.png) no-repeat center;}
.case .mainCon .section dl dt img{display:block;margin:0 auto;}
.case .mainCon .section dd{float:right;width:411px;}
.case .mainCon .section dd h3{padding-top:13px;font-size:18px;color:#fff;font-weight:normal;}
.case .mainCon .section dd h3 a{color:#fff;text-decoration:none;}
.case .mainCon .section dd p{margin-top:40px;line-height:28px;font-size:14px;color:#cccccc;}
.case .mainCon .section dd .btn{width:100%;overflow:hidden;margin-top:46px;}
.case .mainCon .section dd .btn a{display:block;width:178px;height:46px;background:#008000;font-size:14px;color:#fff;float:left;line-height:46px;text-align:center;text-decoration:none;margin-right:14px;border-radius:3px;}


/* 新闻 */
.homenews{overflow:hidden; margin-bottom:50px;}
.news{width:511px; float:left; }
.news h2{height:40px; line-height:40px; margin-bottom:20px; position:relative; font-size:20px; color:#008000; background:url(../images/newsico.png) no-repeat left center;padding-left:30px; font-weight:normal; }
.news h2 i{color:#008000; font-style:normal;}
.news h2 span{ float:right; color:#333; font-size:14px; }
.news dl{width:511px;border-bottom:1px solid #f5f5f5;}
.news dl dt{width:511px;overflow:hidden; position:relative;}
.news dl dt img{ width:511px; height:283px; display:block;-webkit-transition:1s;-moz-transition:1s;transition:1s;}
.news dl dt img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.news dl dd{padding-top:15px;}
.news dl dd h3{font-size:16px;  color:#333333; font-weight:bold; height:42px; line-height:42px;}
.news dl dd h3 a{color:#333333;}
.news dl dd p{font-size:14px; text-align:justify; color:#666666; line-height:24px;padding:10px 0; }

.news .news2{padding-top:20px;}
.news em{font-size:14px; color:#666666; height:35px; line-height:35px; display:block; font-style:normal;}
.news em a{color:#666666;}
.news em i{ font-size:14px; color:#fff; width:16px; height:16px; line-height:16px; background:#424242; display:inline-block; text-align:center; font-weight:100;margin-right:10px;font-style:normal; }
.news em span{ font-size:12px; color:#666666; float:right; font-weight:normal; }


.wt{width:607px;overflow:hidden;font-family:"Microsoft Yahei"; float:right;}
.wt h2{height:40px; line-height:40px; margin-bottom:20px; position:relative; font-size:20px; color:#008000; background:url(../images/wtico.png) no-repeat left center;padding-left:30px; font-weight:normal; }
.wt h2 i{color:#008000; font-style:normal;}
.wt h2 span{ float:right; color:#333; font-size:14px; }

.wt_c dl{padding-bottom:20px;border-bottom:1px solid #d6d6d6; }
.wt_c dt{ line-height:30px; font-size:16px; font-weight:bold;margin-bottom:20px;}
.wt_c dt em{width:81px; height:28px; line-height:28px; color:#fff; display:inline-block; text-align:center; font-weight:normal; border-radius:30px; background:#008000;margin-right:10px; }
.wt_c dt a{ color:#333333;}
.wt_c dd{line-height:26px; font-size:14px;margin-top:10px;}

.wt_c ul{padding-top:20px; height:220px;}
.wt_c li{padding-left:15px;  background:url(../images/wtico1.png) no-repeat left center; font-size:14px; color:#666666; height:35px; line-height:35px; display:block;}
.wt_c li a{color:#666666;}
.wt_c li span{ font-size:12px; color:#666666; float:right; font-weight:normal; }
.mores{width:607px;}
.mores img{width:461px; height:130px; float:left;}
.mores em{width:143px; height:130px; float:left; text-align:center;font-size:16px;  color:#fff; background:url(../images/wtmore.jpg) no-repeat; padding-top:35px; box-sizing:border-box; font-style:normal;}

/* 网站底部 */
.row {margin-right:-15px; margin-left:-15px; overflow:hidden;}
.col-md-6 {float:left;width:50%;}
.col-md-2 {float:left; width:16.66666667%;}
.col-md-4 {float:left; width:33.33333333%;}

.mio-footer { background-color:#232629; padding:30px 0; color:#aaa; }
.mio-footer h2 { color:#fff; }
.mio-footer .mio-ewm { width:140px; margin:0 auto; text-align:center; padding-top:50px; }
.mio-footer img { width:100%; display:block; margin-bottom:10px; }
.mio-footer .mio-line { height:1px; background-color:#34363a; margin:20px 0; overflow:hidden }
.mio-footer .mio-line span { width:40px; height:1px; background-color:#fff; display:block; }
.mio-footer p { margin:0 0 10px 0; }
.mio-footer p.p1 { color:#fff; font-size:1.15em; line-height:2.2em; margin-top:20px; }
.mio-footer p.p1 em { display:inline-block; width:85px; }
.mio-footer p.p1 strong { font-size:1.6em; }
.mio-footer p.p1 strong a { color:#008000; }
.mio-footer a { color:#aaa; }
.mio-footer a:hover { color:#fff; }
.mio-footer p span.iconfont { width:20px; height:20px; line-height:20px; background-color:#c3002f; color:#fff; border-radius:50%; display:inline-block; margin-right:6px; font-size:0.8em; text-align:center }


.mio-copyright { padding:15px 0; color:#888; border-top:#34363a 1px solid; margin-top:30px; }
.mio-copyright a { color:#888; }
.mio-copyright a:hover { color:#fff; }
.mio-copyright .tr span { padding:0 5px; }


ul.mio-ftags {}
ul.mio-ftags li { float:left; margin-bottom:2%; width:32%;}
ul.mio-ftags li:nth-child(3n-1) {margin-left:2%; margin-right:2%; }
ul.mio-ftags li a { background-color:#292c30; display:block; height:30px; line-height:30px; border-radius:2px; color:#aaa; padding:0 10px 0 15px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; word-break:break-all; }
ul.mio-ftags li a:hover { background-color:#c3002f; color:#fff; }
ul.mio-ftags li a span { float:right; font-size:0.85em; margin-left:10px; }


.mio-flinks { background-color:#202326; padding:20px 0; color:#60676d; }
.mio-flinks li { float:left; margin:0 0 5px 0; }
.mio-flinks li span { padding:0 10px; }
.mio-flinks a { color:#60676d }
.mio-flinks a:hover { color:#fff }